/**
 * @file exti.h
 * @brief  exti驱动程序（基于STM32的v3.5库）
 * @author 王晓荣
 * @version 
 * @date 2014-03-19
 */

#ifndef __EXTI_H
#define __EXTI_H 

#include "gpio.h"

struct EXTI_CONF
{
    EXTITrigger_TypeDef trigger;
    uint16_t            PreemptPriority;
    uint16_t            SubPriority;
};

struct EXTI_PIN
{
    struct GPIO_PIN  gpio_pin;
    struct EXTI_CONF exti;
};

void exti_config(void); 
uint8_t read_exti0_flg(void);
uint8_t read_exti13_flg(void);
void clr_exti0_flg(void);
void clr_exti13_flg(void);


#endif


